Source: http://www.cnblogs.com/spmxlBlog/archive/2010/06/28/1766832.htmlDefined:Strongly typed languages (statically typed languages) are languages that require the declaration of a variable/object type, which in general requires compilation
What is the advantage of static language?Referencesis a strong type of quasi-static language like Java or C # that has a strong advantage in implementing complex business logic, developing large business systems, and applications that have a long
Introduction
Dynamic type languages are widely used in enterprise development and the Internet, such as Ruby, Velocity, Python, and so on. The dynamic type language performs type inference at run time, is executed in an explanatory way, the
1. Dynamic Language and static language generally, we call Dynamic Language, static language, and dynamic language. 1. Dynamic Language: A dynamic type language is a language that performs data type checks during runtime. That is to say, when
I. Compiled and interpreted typeWe first look at the compiler type, in fact, it is the same as the assembly language: There is a translation program to convert our source code, generate the corresponding executable code. This process is a bit more
"Strongly typed language/weakly typed language"
Strongly typed languages tend to be intolerant of implicit type conversions. Strongly typed languages are Java, C #, Python, and so on. The example is as follows (Python):
>>> 875>>> + 8 '
DefinedUsually we call dynamic language, static language refers to dynamic type language (dynamically Typed Language) and static type language statically Typed Language).There is also a dynamic programming Language (Dynamics programming language), a
Recent study of dynamic language, static language, dynamic compilation language and dynamic language between the difference between the pros and cons feel a little confused, their own summary, the first post what is wrong to welcome you master
Tag: feature must be byte C + + to load advanced language statements a dynamic language(i) Compiled and interpreted languagesFirst, we distinguish between such a concept, a compiled language and an interpreted language. We are programmed with
Reprinted please indicate the source: http://blog.csdn.net/rhwstar/archive/2008/05/07/2411569.aspx
I
(1) dynamic type language: a dynamic type language is a language that performs data type checks during runtime. That is to say, when programming
One:Recently learned a clojure, very good, this let me think of a problem, the Java language is always said bad, where is the difference?Yes, with Will Clojure, I also feel Java this language is very troublesome, everywhere is the pattern, very
DefinedUsually we call dynamic language, static language refers to dynamic type language (dynamically Typed Language) and static type language statically Typed Language).There is also a dynamic programming Language (Dynamics programming language), a
1. Dynamic language dynamically Typed LanguageExample: ECMAScript (JavaScript), Ruby, Python, VBScript, PHPAlso called dynamic type definition languageIn contrast to a static type definition, a language that discovers data types during
Dynamic languages and Static languages:The so-called dynamic and Static, refers to the type of program. Type is also defined as class,int, such as the type of the variable, the type of the function's entry, and the return value type. Dynamic type
] Dynamic Language static Language After reading fantasysoft's "also known as type inference", I felt it was necessary to clarify some terms. Three terms are confusing:
Dynamic Programming Language (Dynamic Language or dynamicProgramming
Basic model: (Java,c#,scala)
Interface, class
Interfaces can inherit multiple interfaces
Class can implement multiple interfaces
Class can inherit only one parent class
Extended model One: Static extension (C#,swift)
has been working on Java development, and scripting languages such as JavaScript are used when developing Java Web applications. JavaScript is a dynamic language, mainly based on browser parsing and running, at the beginning of the language is not
I. What are the advantages of static languages?From Robbin from http://www.javaeye.com/article/33971? Page = 7ReferenceIt is a strong quasi-static language such as Java or C # That also has great advantages in implementing complex business logic,
This is a creation in
Article, where the information may have evolved or changed.
From http://zhang.hu/go-vs-erlang/
Go vs Erlang
Because of the high concurrency and low latency requirements of the system, we have done a lot of research and
Static Type Definition Language
A data type is a fixed language during compilation.Most static type definition languages force this, which requires you to declare their data types before using all variables. Java and C are static type definition
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.